package com.mlxg.master.domain;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 *
 * 描述 : 展会回顾类型Entity
 * 创建人 : yangning 
 * 创建时间 : 创建时间:2018年6月4日 下午4:02:35 
 * 版本 : 1.0 
 * 包名 : com.chinacoal.apie.modal.hz.exh
 * 类名 : HzReviewType
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("hz_review_type")
public class HzReviewTypeReceive extends BaseReceive  {

	/**
	 * 序列号
	 */
	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.ASSIGN_UUID)
	private String  Id;

	/**
	 * 回顾类型标题
	 */
	@TableField("type_title")
	private String typeTitle;

	/**
	 * 回顾类型内容
	 */
	@TableField("type_content")
	private String typeContent;

	@TableField("hz_review_id")
   private String hzReviewId;//hz_review_id

	/**
	 * 失败原因
	 */
	@TableField("cause")
	private String cause;

	/**
	 * 预留字段11
	 */
	@TableField("column_11")
	private Integer column11;

	/**
	 * 预留字段12
	 */
	@TableField("column_12")
	private Integer column12;

	/**
	 * 预留字段13
	 */
	@TableField("column_13")
	private Integer column13;

	/**
	 * 展会资料-get
	 */
	@TableField("column_14")
	private String column14;

	/**
	 * 展会资料-附件
	 */
	@TableField("column_15")
	private String column15;

	/**
	 * 预留字段16语言类型
	 */
	@TableField("column_16")
	private String column16;

	/**
	 * 预留字段17
	 */
	@TableField("column_17")
	private Date column17;

	/**
	 * 预留字段18
	 */
	@TableField("column_18")
	private Date column18;

	/**
	 * 预留字段19
	 */
	@TableField("column_19")
	private Date column19;

	/**
	 * 预留字段20
	 */
	@TableField("column_20")
	private Double column20;

	/**
	 * 预留字段21
	 */
	@TableField("column_21")
	private Double column21;

	/**
	 * 预留字段22
	 */
	@TableField("column_22")
	private Double column22;

	/**
	 * 预留字段23
	 */
	@TableField("column_23")
	private String column23;

	/**
	 * 预留字段24
	 */
	@TableField("column_24")
	private String column24;

	/**
	 * 预留字段25
	 */
	@TableField("column_25")
	private String column25;
	@TableField("remarks")
	protected String remarks;	// 备注
	@TableField("create_by")
	protected String createBy;	// 创建者
	@TableField("create_date")
	protected Date createDate;	// 创建日期
	@TableField("update_by")
	protected String updateBy;	// 更新者
	@TableField("update_date")
	protected Date updateDate;	// 更新日期
	@TableField("del_flag")
	protected String delFlag; 	// 删除标记（0、正常；1、删除；2：审核；）
	@TableField("audit_flag")
	protected String auditFlag;   // 审核标记（0、审核通过；-1、审核不通过；2、审核中；）

}
